PM3.6 - Zero Suit Samus - Action - 0x112 SpecialN
            Entry Script
            - FrameSpeedModifier { multiplier: 1.36, unk: 0 }
- if (OnGround) - SetEdgeSlide(Unknown(2))
- SetAirGround(6)
- ChangeSubactionRestartFrame(SpecialNStart)
- UnknownEvent { namespace: 0x4, code: 0x2, unk1: 0x0, arguments: [Requirement { flip: false, ty: InAir }] }
 
- else- SetEdgeSlide(Airbourne)
- SetAirGround(0)
- ChangeSubactionRestartFrame(SpecialAirNStart)
- UnknownEvent { namespace: 0x4, code: 0x2, unk1: 0x0, arguments: [Requirement { flip: false, ty: OnGround }] }
 
- Subroutine(0x21a10)
- CallEveryFrame { thread_id: 9, script: 0x21438 }
- loop Infinite times: - LoopRest
- if (OnGround) - SetEdgeSlide(Unknown(2))
- SetAirGround(6)
- ChangeSubaction(SpecialNStart)
- UnknownEvent { namespace: 0x4, code: 0x2, unk1: 0x0, arguments: [Requirement { flip: false, ty: InAir }] }
 
- else- SetEdgeSlide(Airbourne)
- SetAirGround(0)
- ChangeSubaction(SpecialAirNStart)
- UnknownEvent { namespace: 0x4, code: 0x2, unk1: 0x0, arguments: [Requirement { flip: false, ty: OnGround }] }
 
 
Exit Script